projects
/
emacs.git
/ shortlog
commit
grep
author
committer
pickaxe
?
search:
re
summary
| shortlog |
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
emacs.git
2020-01-01
Andrea Corallo
rename comp-ctxt-funcs comp-ctxt-exp-funcs
commit
|
commitdiff
|
tree
|
snapshot
2020-01-01
Andrea Corallo
rework comp-new-frame
commit
|
commitdiff
|
tree
|
snapshot
2020-01-01
Andrea Corallo
rework basic block creation
commit
|
commitdiff
|
tree
|
snapshot
2020-01-01
Andrea Corallo
fix missing cl- prefix in comp.el
commit
|
commitdiff
|
tree
|
snapshot
2020-01-01
Andrea Corallo
style nit
commit
|
commitdiff
|
tree
|
snapshot
2020-01-01
Andrea Corallo
add test for recursive calls
commit
|
commitdiff
|
tree
|
snapshot
2020-01-01
Andrea Corallo
fix broken selfcall optimization
commit
|
commitdiff
|
tree
|
snapshot
2020-01-01
Andrea Corallo
crank optimizations while running native compiler test...
commit
|
commitdiff
|
tree
|
snapshot
2020-01-01
Andrea Corallo
pacify gcc and improve sanaity checks
commit
|
commitdiff
|
tree
|
snapshot
2020-01-01
Andrea Corallo
do not override existing basic blocks when branching...
commit
|
commitdiff
|
tree
|
snapshot
2020-01-01
Andrea Corallo
add verbosity parameter
commit
|
commitdiff
|
tree
|
snapshot
2020-01-01
Andrea Corallo
rework log mechanism to work non interactively too
commit
|
commitdiff
|
tree
|
snapshot
2020-01-01
Andrea Corallo
add sanity check into compile_function
commit
|
commitdiff
|
tree
|
snapshot
2020-01-01
Andrea Corallo
some error handling in compile_function
commit
|
commitdiff
|
tree
|
snapshot
2020-01-01
Andrea Corallo
nit into comp-log
commit
|
commitdiff
|
tree
|
snapshot
2020-01-01
Andrea Corallo
fix pretty printing in native compilation buffer
commit
|
commitdiff
|
tree
|
snapshot
2020-01-01
Andrea Corallo
add assertion for missing op support
commit
|
commitdiff
|
tree
|
snapshot
2020-01-01
Andrea Corallo
fix missing specbind import
commit
|
commitdiff
|
tree
|
snapshot
2020-01-01
Andrea Corallo
add defconst support
commit
|
commitdiff
|
tree
|
snapshot
2020-01-01
Andrea Corallo
get right dependency during top level form evaluantion
commit
|
commitdiff
|
tree
|
snapshot
2020-01-01
Andrea Corallo
rename comp-slot-next -> comp-slot+1
commit
|
commitdiff
|
tree
|
snapshot
2020-01-01
Andrea Corallo
fix varset and add a test
commit
|
commitdiff
|
tree
|
snapshot
2020-01-01
Andrea Corallo
fix single function compilation
commit
|
commitdiff
|
tree
|
snapshot
2020-01-01
Andrea Corallo
uncomment back all tests
commit
|
commitdiff
|
tree
|
snapshot
2020-01-01
Andrea Corallo
fix lambda handling and add a test for that
commit
|
commitdiff
|
tree
|
snapshot
2020-01-01
Andrea Corallo
rename HAVE_LIBGCCJIT -> HAVE_NATIVE_COMP
commit
|
commitdiff
|
tree
|
snapshot
2020-01-01
Andrea Corallo
fix build system for native compiler option
commit
|
commitdiff
|
tree
|
snapshot
2020-01-01
Andrea Corallo
initial top level support (defvar working)
commit
|
commitdiff
|
tree
|
snapshot
2020-01-01
Andrea Corallo
test separate compile unit
commit
|
commitdiff
|
tree
|
snapshot
2020-01-01
Andrea Corallo
basic file compilation working
commit
|
commitdiff
|
tree
|
snapshot
2020-01-01
Andrea Corallo
split final pass + some code rework
commit
|
commitdiff
|
tree
|
snapshot
2020-01-01
Andrea Corallo
generalize code into comp.el for compile multiple funcitons
commit
|
commitdiff
|
tree
|
snapshot
2020-01-01
Andrea Corallo
prepare for file compilation
commit
|
commitdiff
|
tree
|
snapshot
2020-01-01
Andrea Corallo
remove unused helper functions
commit
|
commitdiff
|
tree
|
snapshot
2020-01-01
Andrea Corallo
use nrevese where necessary
commit
|
commitdiff
|
tree
|
snapshot
2020-01-01
Andrea Corallo
some order into special vars
commit
|
commitdiff
|
tree
|
snapshot
2020-01-01
Andrea Corallo
emit fixnum constants as immediates
commit
|
commitdiff
|
tree
|
snapshot
2020-01-01
Andrea Corallo
fix relocs for all inliners
commit
|
commitdiff
|
tree
|
snapshot
2020-01-01
Andrea Corallo
update inline emitters
commit
|
commitdiff
|
tree
|
snapshot
2020-01-01
Andrea Corallo
fix last test broken by reload
commit
|
commitdiff
|
tree
|
snapshot
2020-01-01
Andrea Corallo
simplify condition in emit_ctxt_code
commit
|
commitdiff
|
tree
|
snapshot
2020-01-01
Andrea Corallo
need to temporary add a load path
commit
|
commitdiff
|
tree
|
snapshot
2020-01-01
Andrea Corallo
rename a function test to avoid name clashing
commit
|
commitdiff
|
tree
|
snapshot
2020-01-01
Andrea Corallo
disable part of comp-tests-ffuncall
commit
|
commitdiff
|
tree
|
snapshot
2020-01-01
Andrea Corallo
rework stati object serialization
commit
|
commitdiff
|
tree
|
snapshot
2020-01-01
Andrea Corallo
let emit_literal_string_func emit a dbg friendly friendly
commit
|
commitdiff
|
tree
|
snapshot
2020-01-01
Andrea Corallo
add helper_unwind_protect as runtime imported
commit
|
commitdiff
|
tree
|
snapshot
2020-01-01
Andrea Corallo
long string literal workaround
commit
|
commitdiff
|
tree
|
snapshot
2020-01-01
Andrea Corallo
add set_internal as runtime imported
commit
|
commitdiff
|
tree
|
snapshot
2020-01-01
Andrea Corallo
typo fixes
commit
|
commitdiff
|
tree
|
snapshot
2020-01-01
Andrea Corallo
add record_unwind_current_buffer as imported
commit
|
commitdiff
|
tree
|
snapshot
2020-01-01
Andrea Corallo
fix relocation emission into comp.el
commit
|
commitdiff
|
tree
|
snapshot
2020-01-01
Andrea Corallo
add more runtime helpers
commit
|
commitdiff
|
tree
|
snapshot
2020-01-01
Andrea Corallo
fix func reloc order emission
commit
|
commitdiff
|
tree
|
snapshot
2020-01-01
Andrea Corallo
ignore inliners while relocating
commit
|
commitdiff
|
tree
|
snapshot
2020-01-01
Andrea Corallo
adding runtime relocs
commit
|
commitdiff
|
tree
|
snapshot
2020-01-01
Andrea Corallo
style fix in emit_limple_push_handler
commit
|
commitdiff
|
tree
|
snapshot
2020-01-01
Andrea Corallo
always release contex even in case of failure
commit
|
commitdiff
|
tree
|
snapshot
2020-01-01
Andrea Corallo
better messaging when load native elisp
commit
|
commitdiff
|
tree
|
snapshot
2020-01-01
Andrea Corallo
emit relocs for callref too
commit
|
commitdiff
|
tree
|
snapshot
2020-01-01
Andrea Corallo
add authorship
commit
|
commitdiff
|
tree
|
snapshot
2020-01-01
Andrea Corallo
clean-up unnecessary includes
commit
|
commitdiff
|
tree
|
snapshot
2020-01-01
Andrea Corallo
add NATIVE_ELISP_SUFFIX def into congure.ac
commit
|
commitdiff
|
tree
|
snapshot
2020-01-01
Andrea Corallo
Revert "Make block_atimers unblock_atimers extern"
commit
|
commitdiff
|
tree
|
snapshot
2020-01-01
Andrea Corallo
Revert "Move native C code into shared library"
commit
|
commitdiff
|
tree
|
snapshot
2020-01-01
Andrea Corallo
Revert "Create bytecode.h"
commit
|
commitdiff
|
tree
|
snapshot
2020-01-01
Andrea Corallo
improve reloc mechanism
commit
|
commitdiff
|
tree
|
snapshot
2020-01-01
Andrea Corallo
reloc emission mechanism seems ok
commit
|
commitdiff
|
tree
|
snapshot
2020-01-01
Andrea Corallo
emit function relocation into structure
commit
|
commitdiff
|
tree
|
snapshot
2020-01-01
Andrea Corallo
some renaming
commit
|
commitdiff
|
tree
|
snapshot
2020-01-01
Andrea Corallo
seems to emit all relocs
commit
|
commitdiff
|
tree
|
snapshot
2020-01-01
Andrea Corallo
reloc fist simple func
commit
|
commitdiff
|
tree
|
snapshot
2020-01-01
Andrea Corallo
emit function relocation name from comp.el
commit
|
commitdiff
|
tree
|
snapshot
2020-01-01
Andrea Corallo
some clean-up into comp.el
commit
|
commitdiff
|
tree
|
snapshot
2020-01-01
Andrea Corallo
add and call comp-add-subr-to-relocs
commit
|
commitdiff
|
tree
|
snapshot
2020-01-01
Andrea Corallo
have subr name in limple
commit
|
commitdiff
|
tree
|
snapshot
2020-01-01
Andrea Corallo
make use of data relocations
commit
|
commitdiff
|
tree
|
snapshot
2020-01-01
Andrea Corallo
emit reloc index
commit
|
commitdiff
|
tree
|
snapshot
2020-01-01
Andrea Corallo
prevent garbage collection
commit
|
commitdiff
|
tree
|
snapshot
2020-01-01
Andrea Corallo
move away from modules
commit
|
commitdiff
|
tree
|
snapshot
2020-01-01
Andrea Corallo
basic reload almost working
commit
|
commitdiff
|
tree
|
snapshot
2020-01-01
Andrea Corallo
add funcs into comp-ctxt
commit
|
commitdiff
|
tree
|
snapshot
2020-01-01
Andrea Corallo
remove function list form the C compiler ctxt
commit
|
commitdiff
|
tree
|
snapshot
2020-01-01
Andrea Corallo
fixup data relocs at load time
commit
|
commitdiff
|
tree
|
snapshot
2020-01-01
Andrea Corallo
emit relocs as text into c code
commit
|
commitdiff
|
tree
|
snapshot
2020-01-01
Andrea Corallo
improve relocation collection
commit
|
commitdiff
|
tree
|
snapshot
2020-01-01
Andrea Corallo
rename a bunch o f functions as private
commit
|
commitdiff
|
tree
|
snapshot
2020-01-01
Andrea Corallo
declare comp-ctxt Vcomp_ctxt
commit
|
commitdiff
|
tree
|
snapshot
2020-01-01
Andrea Corallo
disable const vect per function
commit
|
commitdiff
|
tree
|
snapshot
2020-01-01
Andrea Corallo
no need to quote types into structs
commit
|
commitdiff
|
tree
|
snapshot
2020-01-01
Andrea Corallo
render data_relocs vector
commit
|
commitdiff
|
tree
|
snapshot
2020-01-01
Andrea Corallo
export native_compiled_emacs_lisp symbol and make it...
commit
|
commitdiff
|
tree
|
snapshot
2020-01-01
Andrea Corallo
add comp-compile-ctxt-to-file
commit
|
commitdiff
|
tree
|
snapshot
2020-01-01
Andrea Corallo
some other renaming
commit
|
commitdiff
|
tree
|
snapshot
2020-01-01
Andrea Corallo
optimize self calls
commit
|
commitdiff
|
tree
|
snapshot
2020-01-01
Andrea Corallo
some renaming
commit
|
commitdiff
|
tree
|
snapshot
2020-01-01
Andrea Corallo
code clean-up
commit
|
commitdiff
|
tree
|
snapshot
2020-01-01
Andrea Corallo
inline setcar setcdr
commit
|
commitdiff
|
tree
|
snapshot
2020-01-01
Andrea Corallo
fix indent_to
commit
|
commitdiff
|
tree
|
snapshot
2020-01-01
Andrea Corallo
inline integerp
commit
|
commitdiff
|
tree
|
snapshot
next